package com.simtop.hj.service;

import com.simtop.hj.common.ServerResponse;
import com.simtop.hj.pojo.TextAnalysisFrequency;
import com.simtop.hj.pojo.*;

import java.util.List;

public interface ExcelService {
    void exportBrandData(List<BrandData> brandDataList);

    void exportPreProcessed(List<PreProcessed> processedList);

    void exportWineProcessed(List<WineProcessed> wineProcessedList);


    void exportWineComment(List<WineComment> wineCommentList);

    void exportWineInfo(List<WineInfo> wineInfoList);

    void exportWineProduction(List<WineProduction> wineProductionList);

    void exportWineNationwideSale(List<WineNationwideSale> wineNationwideSaleList);

    void exportWineNationwideYield(List<WineNationwideYield> wineNationwideYieldList);

    void exportPlatform(List<PlatformData> platformList);

    ServerResponse exportPriceData(List<PriceData> priceDataList);

    void exportDirtyData(List<DirtyData> dirtyDataList);

    void exportStatisticsData(List<StatisticsData> statisticsDataArrayList);

    void exportStatisticsDataCopy(List<StatisticsDataCopy> statisticsDataCopies);

    void exportCustomsRisk(List<CustomsRisk> customsRiskList);

    void exportPlatformWarn(List<PlatformWarn> platformWarnList);

    void exportBusiness(List<Business> businessList);

    void exportWineFans(List<WineFans> businessList);

    void exportJdComment(List<JdComment> jdCommentList);

    void exportProductWord(List<ProductWord> productWordList);

    void exportProductDimension(List<ProductDimension> productDimensionList);

    void exportProductEmotion(List<ProductEmotion> productEmotionList);

    void exportNegativeProductEmotion(List<NegativeProductEmotion> negativeProductEmotionList);

    void exportTextAnalysis(List<TextAnalysis> textAnalysisList);

    void exportTextAnalysisFrequency(List<TextAnalysisFrequency> textAnalysisFrequencyList);

    void exportBaiDuNews(List<BaiDuNews> baiDuNewsList);

    void exportSinaNews(List<SinaNews> sinaNewsList);

    void exportWbTopic(List<WbTopic> wbTopicList);
}
